HICEAS 2017 towed array data: Sette - 2017_HICEAS_1706_ch5.rdata

Summaries generated: 2024 May 15 13:05 HST

Cruise 1705 = Lasker

Cruise 1706 = Sette

Setup

Load needed libraries.

# load all libraries
devtools::install_github('taikisan21/PAMpal')
library(PAMpal)
# library(kableExtra) # known bug with R ver 4.3.0 so install from github
# devtools::install_github('kupietz/kableExtra')
library(kableExtra)
library(ggplot2)
library(RSQLite)
library(tuneR)
library(here)

# I don't think we need these but saving here in case
# library(dplyr)
# library(tcltk)
# library(manipulate)

Set user-defined variables.

# name project
ProjID <- 'HICEAS 2017'

# define subfolder paths to and binaries and database files
path_to_binaries <- file.path(params$path_ta, 'Binaries', params$ship)
path_to_db <- file.path(params$path_ta, 'Database')

# path to AcousticStudy files - ship specific
if (params$ship == 'Lasker'){
  detsFile <- file.path(params$path_acSt, '2017_HICEAS_1705_ch5.rdata')
} else if (params$ship == 'Sette'){
  detsFile <- file.path(params$path_acSt, '2017_HICEAS_1706_ch5.rdata')
}

# set path to reference spectra if will be used
path_to_refSpec <- file.path(params$path_to_refSpec) # pull from YAML
# specify which reference spectra to plot
# refSpecList = c('Gm', 'Pc')
refSpecList <- params$refSpecList # pull from YAML
refSpecSp <- params$refSpecSp

# set up datebase driver
sqlite <- dbDriver("SQLite")

#Set time zone to UTC
Sys.setenv(TZ = 'UTC')

# reference spectra colors - allows for up to 6 ref specs
# pastel
# rsPalette <- c('#66c2a5', '#fc8d62', '#8da0cb', '#e78ac3', 
#                '#a6d854', '#ffd92f')
# bold
rsPalette <- c('#1b9e77', '#d95f02', '#7570b3', '#e7298a', 
               '#66a61e', '#e6ab02')

Load and prep AcousticStudies

Load existing PAMpal AcousticStudy object for event processing. They were saved as .RDS files so must be read in with readRDS rather than load.

These were not filtered, so will need to be filtered using filterClicks.

# load existing AcousticStudy 
detsAll <- readRDS(detsFile)
# cat('Loaded', detsFile, '\n')

# summarize how many events
nEventsAll <- length(names(events(detsAll)))
# cat(nEventsAll, 'original events\n')

spCodes <- c('31', '32', '33', '36', '37')
bfList <- list()
for (sp in 1:length(spCodes)){
  spCode <- spCodes[sp]
  bfList[[sp]] <- filter(detsAll, species == spCode)
}
dets <- bindStudies(bfList)

nEvents <- length(names(events(dets)))
# cat(nEvents, 'single species blackfish events\n')

# these files will NOT have the correct binary paths so have to update them 
# (this is slow...)
dets <- PAMpal::updateFiles(dets, bin = path_to_binaries, db = path_to_db)


# filter AcousticStudy
source(here('R', 'functions', 'filterClicks.R'))
detsFilt <- filterClicks(dets)

# number of events may change after filtering (all clicks may be filtered out)
nEventsFilt <- length(names(events(detsFilt)))

# cat(nEventsFilt, 'filtered, single species blackfish events\n')

Loaded //piccrpnas/crp2/McCullough/PAMpal/Acoustic_Studies/2017_HICEAS_1706_ch5.rdata, filtered AcousticStudy to only blackfish events and cleaned up bad click detections:

298 events total for all species, 32 events for blackfish only, and 32 events after filtering.

Load reference spectra, if specified

Load the reference spectra for plotting, if set with refSpecList.

# refSpecList is specified in YAML params. Can be one or multiple species
# for single species specify as char string without quotations e.g., refSpecPc
# for multiple species, specify with call to R and c()
#     e.g., !r c('meanSpecGm', 'refSpecPc_LLHARP') 

if (!is.null(refSpecList)){
  refSpecs = list()
  for (rs in refSpecList){
    refSpecs[[rs]] = read.csv(file.path(path_to_refSpec, paste0(rs, '.csv')))
  }
}

Define needed functions

Source some external functions

source(here('R', 'functions', 'loadMultiBinaries.R'))
source(here('R', 'functions', 'plotContours.R'))
source(here('R', 'functions', 'clickSummary.R'))
source(here('R', 'functions', 'whistleSummary.R'))

Event summaries

Loop through each detection event (n = 32) and process/filter detected clicks, create plots, and calculate summary statistics. This step works at two levels - on the level of an AcousticStudy object, and on a data.frame of extracted click data from that AcousticStudy object.

for (iEvent in c(1:nEventsFilt)){
  # iEvent = 6 # for testing
  # ("pagebreak \n")
  
  # extract this event UID string
  eventList <- events(detsFilt)
  eventUID <- names(eventList)[iEvent]
  
  # set header for this event and print time
  cat('\n\n#### Event ID:   ', names(eventList)[iEvent], '  |   Species:   ',  
      eventList[[iEvent]]@species$id, '\n')
  cat('Time:   ', format(eventList[[eventUID]]@ancillary$grouping$start, 
                         '%Y-%m-%d %H:%M%Z'), ' to ', 
      format(eventList[[eventUID]]@ancillary$grouping$end, '%Y-%m-%d %H:%M%Z'), 
      '\n')
  
  ###### summarize clicks ######
  cl <- clickSummary(detsFilt, eventUID)
  
  cat('\nEvent contains ', nrow(getClickData(dets[[eventUID]])), 
      ' original clicks,', paste0('**', cl$nClicks), 'valid clicks** after',
      'filtering.\n')
  cat('\n')
  
  ###### summarize whistles ######
  wl <- whistleSummary(detsFilt, eventUID)
  
  cat('\nEvent contains', paste0('**', wl$nWhistles), 'whistles**.\n')
  cat('\n')
  
  ###### click plots and table ######
  
  cat('\n##### Click plots and table\n')
  cat('\n SNR histogram includes all filtered clicks. Other plots contain only', 
      'clicks with SNR >= 15 dB', paste0('(**n = ', cl$nGoodClicks, ' clicks**)'),
      '.\n')
  cat('\n')
  
    # if any clicks...
  if (cl$nClicks > 0){
    # histogram of all clicks and SNR >= 15 dB cut off
    xMax <- max(c(15, ceiling(max(cl$snr)) + 2)) # whichever is bigger
    hist(cl$snr, breaks = seq(from = floor(min(cl$snr)), 
                              to = xMax, by = 2), 
         main = 'Click SNR', sub = '(all filtered clicks)', xlab = 'SNR')
    abline(v = 15, lty = 2, lwd = 2, col = 'red4')
    
  }
  
    # if sufficient good clicks...
  if (cl$nGoodClicks > 0) {
    # histogram of click durations - good clicks only
    subStr <- paste0('(high SNR clicks, n=', cl$nGoodClicks, ')')
    hist(cl$goodClicks$duration, 
         breaks = seq(from = 0, to = max(cl$goodClicks$duration) + 100, 
                      by = 100), main = 'Click duration', sub = subStr,
         xlab = expression(paste('duration [', mu, 's]')))
    abline(v = median(cl$goodClicks$duration), lty = 2, lwd = 2, col = 'black')
    legend('topright', legend = 'median', lty = 2, lwd = 2, col = 'black')
    
    
    cat('\n')
    cat('\n')
    
    
    # Calculate and plot Concatenated and Mean Spectrum for clicks w/ max SNR > 15dB
    # NB: JLKM uses more exaggerated SNR (>40 dB) for BWs bc actual spectra may
    # be noisy for single clicks
    # reducing wl can give more accurate noise floor but 'smoother' spectrum
    # increasing wl will give more exact spectrum but may exclude too many 
    # clicks based on SNR (noise measure will overlap with click output; noise
    # is just measured as same wl from start of binary snippet and binaries 
    # binary snippets are v short)
    # Trial and error - 256 works ok for LLHARP data = 1.28 ms
    # NB: JLKM uses 500 for beaked whales with samp rate 288k
    avgSpec <- calculateAverageSpectra(detsFilt, evNum = eventUID, wl = 256, 
                                       channel = 1, norm = TRUE, noise = TRUE, 
                                       sort = TRUE, snr = 15, flim = c(0, 100000),
                                       plot = c(TRUE, FALSE))
    # concatonated spectrogram will get plotted within calculation
  
    # avg spectrum plots separately (bc adding stuff)
    if (!is.null(avgSpec)) {
      # Peak freq as calculated by calculateAvgerageSpectra -for subtitle
      peakFreq <- round(avgSpec$freq[which.max(avgSpec$avgSpec)]/1000, 2)
      
      plot(1, type = 'n', xlim = c(0, 100), ylim = c(min(avgSpec$avgSpec), 0), 
           xlab = 'Frequency (kHz)', ylab = 'Normalized Magnitude (dB)', 
           main = 'Average Spectrum', sub = paste0('Peak: ', peakFreq, 'kHz'))
      # add grid lines for frequency at 10 kHz intervals
      for (iline in ((0:15)*10)) {lines(c(iline,iline), c(-60,10), col="gray")}
      # add template spectra
      if (length(refSpecs) > 0){
        rsCols <- rsPalette[1:length(refSpecs)]
        for (rs in 1:length(refSpecs)){
          rsTmp <- refSpecList[rs]
          rsNorm <- refSpecs[[rsTmp]]
          rsMax <- max(rsNorm$dB)
          rsNorm$dBNorm <- rsNorm$dB - rsMax
          lines(rsNorm$frq, rsNorm$dBNorm, col = rsCols[rs], lwd = 2)
        }
      }
      
      # plot noise
      lines(avgSpec$freq/1000, avgSpec$avgNoise, lty = 3, lwd = 2)
      # plot avg spectrum
      lines(avgSpec$freq/1000, avgSpec$avgSpec, lty = 2, lwd = 3)
      # also plot median spectrum
      medSpec <- 20*log10(apply(avgSpec$allSpec, 1, function(y) {
        median(10^(y/20), na.rm = TRUE)}))
      medSpecNorm <- medSpec - max(medSpec, na.rm = TRUE)
      lines(avgSpec$freq/1000, medSpecNorm, lty = 1, lwd = 3)
      
      # add legend
      legend(x = 'topright', c(refSpecSp, 'Avg.', 'Med.', 'Noise'),  
             lty = c(1, 1, 2, 1, 3), lwd = c(1, 1, 2, 3, 2), 
             col = c(rsCols, 'black', 'black', 'black'), cex = 0.8)
    }
    
    
    # NB: JLKM BW approach has additional plots here:
    # IPI
    # Waveform of strongest click
    # Wigner plot
    # We are not including those here because not really useful for FKW, but if
    # interested in adding back in, see:
    #       https://github.com/jlkeating/PAMGuard_Event_Code
    
    
    cat('\n')
    cat('\n')
    
    
    # create median stats table for clicks with -15 dB TK noise cut off
    cat('\n\n Median statistics for', cl$nGoodClicks, 'high SNR clicks with', 
        'SNR >= 15 dB.')
    cat('\n')
    
    cat(knitr::kable(cl$mt, format = 'html', caption = '', align = 'l', 
                     row.names = FALSE) %>%
          kable_styling(bootstrap_options = c('basic', 'condensed'),
                        full_width = F))
    
  }  else { # no good clicks so no summary plots/table
    cat('\nNo clicks of sufficient SNR to plot.\n')
  }
  
  
  ###### whistle plots and table ######
  
  cat('\n##### Whistle plots and table\n')
  
  # if whistles present ...
  if (wl$nWhistles > 0) {
    # create median stats table for all whistles
    # cat('\n\n Median statistics for', wl$nWhistles, 'whistles.')
    # cat('\n')
    
    # plot whistle contours
    # map the needed binary files
    binFiles <- dets@events[[eventUID]]@files$binaries
    wmFileIdx <- grep(pattern = '^.*WhistlesMoans_Whistle_and_Moan.*\\.pgdf$',
                      binFiles)
    wmFiles <- dets@events[[eventUID]]@files$binaries[wmFileIdx]
    
    # load them
    whBin <- loadMultiBinaries(wmFiles)
    # trim to just the event time
    whBinEv <- whBin[names(whBin) %in%
                       detsFilt[[eventUID]]$Whistle_and_Moan_Detector$UID]
    
    # #plot - ggplot version/functionized
    # pc <- plotContours(whBinEv)
    # # print(pc)
    # pc + ggtitle(eventUID)
    # 
    
    # get plot limits
    # xMax <- 0
    # yMax <- 0
    # for (wc in 1:length(names(whBinEv))){
    #   df <- data.frame(time = whBinEv[[wc]]$time - whBinEv[[wc]]$time[1],
    #                    freq = whBinEv[[wc]]$freq/1000)
    #   xMaxTmp <- max(df$time)
    #   yMaxTmp <- max(df$freq)
    #   if (xMaxTmp > xMax){xMax <- xMaxTmp}
    #   if (yMaxTmp > yMax){yMax <- yMaxTmp}
    # }
    # or use standard max lims
    xMax <- 1.5
    yMax <- 20
    
    # plot each line
    plot(1, type = 'n', xlim = c(0, round(xMax,2)), ylim = c(0, round(yMax,-1)), 
         xlab = 'Time (s)', ylab = 'Frequency (kHz)', 
         main = 'Whistle Contours')
    # add grid lines for frequency at 0.125 s and 5 kHz intervals
    for (iline in (seq(0,2,0.125))) {lines(c(iline,iline), c(-10,60),
                                           col="lightgray")}
    for (iline in (seq(0,50,5))) {lines(c(-0.5,2.5), c(iline,iline),
                                        col="lightgray")}
    # loop through each contour
    for (wc in 1:length(names(whBinEv))){
      df <- data.frame(time = whBinEv[[wc]]$time - whBinEv[[wc]]$time[1],
                       freq = whBinEv[[wc]]$freq/1000)
      lines(df$time, df$freq, col = rgb(0,0,0,0.4))
    }
    
    # plot histogram of median frequency
    hist(wl$wh$freqMedian/1000, 
         breaks = seq(0, ceiling(max(wl$wh$freqMedian/1000)) + 1, 1),
         main = 'Histogram of whistle median frequency', 
         xlab = 'Median frequency (kHz)')
    
    cat('\n')
    cat('\n')
    
    cat('Median statistics for n = ', wl$nWhistles, 'whistles.\n')
    # create median stats table for all whistles
    cat(knitr::kable(wl$mt, format = 'html', caption = '', align = 'l', 
                     row.names = FALSE) %>%
          kable_styling(bootstrap_options = c('basic', 'condensed'),
                        full_width = F))
    
  } else {
    cat('\nNo whistles present.\n')
  }
  
  cat('\n')
  cat('\n\n --- \n\n')
  cat('\n')
  
}

Event ID: 1706017 | Species: 31

Time: 2017-07-11 23:37UTC to 2017-07-12 00:13UTC

Event contains 36109 original clicks, 9840 valid clicks after filtering.

Event contains 422 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 8864 clicks) .

Median statistics for 8864 high SNR clicks with SNR >= 15 dB.
parameter value
Median Peak Frequency [kHz] 19.6
Median 3dB Center Frequency [kHz] 19.4
Median 10dB Center Frequency [kHz] 19.8
Median 3dB Bandwidth [kHz] (lower-upper) 2.73 (17.7 - 20.9)
Median 10dB Bandwidth [kHz] (lower-upper) 10.8 (13.7 - 25.2)
Median duration [μs] (25-75 percentile) 268 (112 - 1000)
Whistle plots and table

Median statistics for n = 422 whistles.
parameter value
Median begin frequency [kHz] 7.47
Median end frequency [kHz] 9.52
Median mean frequency [kHz] (SD) 9.02 (0.49)
Median duration [s] 0.314
Median frequency range [kHz] (min-max) 1.76 (6.96 - 10.07)

Event ID: 1706040 | Species: 31

Time: 2017-07-15 02:16UTC to 2017-07-15 02:38UTC

Event contains 3051 original clicks, 653 valid clicks after filtering.

Event contains 211 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 612 clicks) .

Median statistics for 612 high SNR clicks with SNR >= 15 dB.
parameter value
Median Peak Frequency [kHz] 25.6
Median 3dB Center Frequency [kHz] 25.9
Median 10dB Center Frequency [kHz] 26.3
Median 3dB Bandwidth [kHz] (lower-upper) 2.51 (23.6 - 27.6)
Median 10dB Bandwidth [kHz] (lower-upper) 10.8 (19.6 - 32.6)
Median duration [μs] (25-75 percentile) 357 (116 - 1000)
Whistle plots and table

Median statistics for n = 211 whistles.
parameter value
Median begin frequency [kHz] 8.06
Median end frequency [kHz] 8.35
Median mean frequency [kHz] (SD) 8.02 (0.27)
Median duration [s] 0.389
Median frequency range [kHz] (min-max) 0.95 (7.32 - 9.01)

Event ID: 1706099 | Species: 31

Time: 2017-07-27 01:25UTC to 2017-07-27 02:31UTC

Event contains 13050 original clicks, 7047 valid clicks after filtering.

Event contains 421 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 5857 clicks) .

Median statistics for 5857 high SNR clicks with SNR >= 15 dB.
parameter value
Median Peak Frequency [kHz] 30.4
Median 3dB Center Frequency [kHz] 30.1
Median 10dB Center Frequency [kHz] 29.3
Median 3dB Bandwidth [kHz] (lower-upper) 3.99 (27.3 - 32.2)
Median 10dB Bandwidth [kHz] (lower-upper) 16.9 (17.7 - 38.8)
Median duration [μs] (25-75 percentile) 96 (100 - 176)
Whistle plots and table

Median statistics for n = 421 whistles.
parameter value
Median begin frequency [kHz] 8.79
Median end frequency [kHz] 9.96
Median mean frequency [kHz] (SD) 9.83 (0.57)
Median duration [s] 0.375
Median frequency range [kHz] (min-max) 2.05 (7.91 - 11.21)

Event ID: 1706007 | Species: 33

Time: 2017-07-09 03:07UTC to 2017-07-09 05:32UTC

Event contains 36360 original clicks, 11008 valid clicks after filtering.

Event contains 1954 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 9745 clicks) .

Median statistics for 9745 high SNR clicks with SNR >= 15 dB.
parameter value
Median Peak Frequency [kHz] 12.8
Median 3dB Center Frequency [kHz] 12.5
Median 10dB Center Frequency [kHz] 12.9
Median 3dB Bandwidth [kHz] (lower-upper) 3.16 (10.6 - 14.5)
Median 10dB Bandwidth [kHz] (lower-upper) 11.2 (6.71 - 18.7)
Median duration [μs] (25-75 percentile) 148 (100 - 240)
Whistle plots and table

Median statistics for n = 1954 whistles.
parameter value
Median begin frequency [kHz] 6.52
Median end frequency [kHz] 7.10
Median mean frequency [kHz] (SD) 6.82 (0.41)
Median duration [s] 0.403
Median frequency range [kHz] (min-max) 1.54 (5.79 - 7.69)

Event ID: 1706044 | Species: 33

Time: 2017-07-15 21:36UTC to 2017-07-15 23:24UTC

Event contains 12401 original clicks, 3188 valid clicks after filtering.

Event contains 200 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 3035 clicks) .

Median statistics for 3035 high SNR clicks with SNR >= 15 dB.
parameter value
Median Peak Frequency [kHz] 34.3
Median 3dB Center Frequency [kHz] 34.2
Median 10dB Center Frequency [kHz] 35.1
Median 3dB Bandwidth [kHz] (lower-upper) 3.52 (31.9 - 36.6)
Median 10dB Bandwidth [kHz] (lower-upper) 14.3 ( 28 - 42.9)
Median duration [μs] (25-75 percentile) 224 (120 - 417)
Whistle plots and table

Median statistics for n = 200 whistles.
parameter value
Median begin frequency [kHz] 10.51
Median end frequency [kHz] 10.14
Median mean frequency [kHz] (SD) 9.77 (0.96)
Median duration [s] 0.375
Median frequency range [kHz] (min-max) 3.37 (8.02 - 12.16)

Event ID: 1706081 | Species: 33

Time: 2017-07-23 16:35UTC to 2017-07-23 20:48UTC

Event contains 88156 original clicks, 28074 valid clicks after filtering.

Event contains 6670 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 24528 clicks) .

Median statistics for 24528 high SNR clicks with SNR >= 15 dB.
parameter value
Median Peak Frequency [kHz] 12
Median 3dB Center Frequency [kHz] 11.8
Median 10dB Center Frequency [kHz] 12.3
Median 3dB Bandwidth [kHz] (lower-upper) 2.72 (10.3 - 13.5)
Median 10dB Bandwidth [kHz] (lower-upper) 9.26 (7.11 - 17.4)
Median duration [μs] (25-75 percentile) 164 (100 - 300)
Whistle plots and table

Median statistics for n = 6670 whistles.
parameter value
Median begin frequency [kHz] 6.37
Median end frequency [kHz] 7.18
Median mean frequency [kHz] (SD) 6.68 (0.34)
Median duration [s] 0.375
Median frequency range [kHz] (min-max) 1.32 (5.93 - 7.32)

Event ID: 1706091 | Species: 33

Time: 2017-07-24 16:53UTC to 2017-07-24 19:25UTC

Event contains 2366 original clicks, 305 valid clicks after filtering.

Event contains 1391 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 273 clicks) .

Median statistics for 273 high SNR clicks with SNR >= 15 dB.
parameter value
Median Peak Frequency [kHz] 10.8
Median 3dB Center Frequency [kHz] 10.6
Median 10dB Center Frequency [kHz] 11.1
Median 3dB Bandwidth [kHz] (lower-upper) 2.34 (9.14 - 12.1)
Median 10dB Bandwidth [kHz] (lower-upper) 7.1 (7.27 - 14.8)
Median duration [μs] (25-75 percentile) 76 (36 - 160)
Whistle plots and table

Median statistics for n = 1391 whistles.
parameter value
Median begin frequency [kHz] 6.45
Median end frequency [kHz] 7.25
Median mean frequency [kHz] (SD) 6.86 (0.38)
Median duration [s] 0.369
Median frequency range [kHz] (min-max) 1.39 (6.15 - 7.54)

Event ID: 1706101 | Species: 33

Time: 2017-07-28 03:11UTC to 2017-07-28 05:46UTC

Event contains 25609 original clicks, 7993 valid clicks after filtering.

Event contains 1670 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 7481 clicks) .

Median statistics for 7481 high SNR clicks with SNR >= 15 dB.
parameter value
Median Peak Frequency [kHz] 15.6
Median 3dB Center Frequency [kHz] 15.4
Median 10dB Center Frequency [kHz] 15.7
Median 3dB Bandwidth [kHz] (lower-upper) 3.54 (13.2 - 17.5)
Median 10dB Bandwidth [kHz] (lower-upper) 11.6 (9.06 - 21.8)
Median duration [μs] (25-75 percentile) 220 (108 - 357)
Whistle plots and table

Median statistics for n = 1670 whistles.
parameter value
Median begin frequency [kHz] 7.10
Median end frequency [kHz] 7.62
Median mean frequency [kHz] (SD) 7.30 (0.33)
Median duration [s] 0.423
Median frequency range [kHz] (min-max) 1.25 (6.70 - 7.84)

Event ID: 1706256 | Species: 33

Time: 2017-09-04 23:09UTC to 2017-09-05 00:50UTC

Event contains original clicks, 0 valid clicks after filtering.

Event contains 485 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .

No clicks of sufficient SNR to plot.

Whistle plots and table

Median statistics for n = 485 whistles.
parameter value
Median begin frequency [kHz] 6.30
Median end frequency [kHz] 6.59
Median mean frequency [kHz] (SD) 6.39 (0.31)
Median duration [s] 0.0000334
Median frequency range [kHz] (min-max) 1.17 (6.01 - 7.03)

Event ID: 1706257 | Species: 33

Time: 2017-09-12 16:27UTC to 2017-09-13 01:28UTC

Event contains original clicks, 0 valid clicks after filtering.

Event contains 5730 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .

No clicks of sufficient SNR to plot.

Whistle plots and table

Median statistics for n = 5730 whistles.
parameter value
Median begin frequency [kHz] 6.67
Median end frequency [kHz] 7.84
Median mean frequency [kHz] (SD) 7.35 (0.37)
Median duration [s] 0.307
Median frequency range [kHz] (min-max) 1.46 (6.52 - 8.06)

Event ID: 1706258 | Species: 33

Time: 2017-09-13 17:55UTC to 2017-09-14 01:47UTC

Event contains original clicks, 0 valid clicks after filtering.

Event contains 7966 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .

No clicks of sufficient SNR to plot.

Whistle plots and table

Median statistics for n = 7966 whistles.
parameter value
Median begin frequency [kHz] 6.52
Median end frequency [kHz] 7.32
Median mean frequency [kHz] (SD) 7.05 (0.30)
Median duration [s] 0.375
Median frequency range [kHz] (min-max) 1.17 (6.15 - 7.62)

Event ID: 1706281 | Species: 33

Time: 2017-09-18 03:47UTC to 2017-09-18 05:41UTC

Event contains original clicks, 0 valid clicks after filtering.

Event contains 2249 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .

No clicks of sufficient SNR to plot.

Whistle plots and table

Median statistics for n = 2249 whistles.
parameter value
Median begin frequency [kHz] 6.45
Median end frequency [kHz] 6.74
Median mean frequency [kHz] (SD) 6.63 (0.25)
Median duration [s] 0.389
Median frequency range [kHz] (min-max) 1.03 (6.08 - 7.10)

Event ID: 1706295 | Species: 33

Time: 2017-09-19 19:04UTC to 2017-09-19 20:50UTC

Event contains original clicks, 0 valid clicks after filtering.

Event contains 1153 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .

No clicks of sufficient SNR to plot.

Whistle plots and table

Median statistics for n = 1153 whistles.
parameter value
Median begin frequency [kHz] 6.81
Median end frequency [kHz] 7.54
Median mean frequency [kHz] (SD) 7.15 (0.29)
Median duration [s] 0.0000478
Median frequency range [kHz] (min-max) 1.17 (6.37 - 7.84)

Event ID: 1706298 | Species: 33

Time: 2017-09-20 19:46UTC to 2017-09-20 22:33UTC

Event contains original clicks, 0 valid clicks after filtering.

Event contains 2151 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .

No clicks of sufficient SNR to plot.

Whistle plots and table

Median statistics for n = 2151 whistles.
parameter value
Median begin frequency [kHz] 6.30
Median end frequency [kHz] 6.96
Median mean frequency [kHz] (SD) 6.57 (0.33)
Median duration [s] 0.382
Median frequency range [kHz] (min-max) 1.17 (5.86 - 7.25)

Event ID: 1706338 | Species: 33

Time: 2017-10-08 20:12UTC to 2017-10-08 22:03UTC

Event contains 13958 original clicks, 1395 valid clicks after filtering.

Event contains 195 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 1288 clicks) .

Median statistics for 1288 high SNR clicks with SNR >= 15 dB.
parameter value
Median Peak Frequency [kHz] 12.8
Median 3dB Center Frequency [kHz] 12.5
Median 10dB Center Frequency [kHz] 12.7
Median 3dB Bandwidth [kHz] (lower-upper) 3.28 (10.4 - 14.6)
Median 10dB Bandwidth [kHz] (lower-upper) 11.3 (6.63 - 18.4)
Median duration [μs] (25-75 percentile) 84 (40 - 208)
Whistle plots and table

Median statistics for n = 195 whistles.
parameter value
Median begin frequency [kHz] 6.01
Median end frequency [kHz] 6.59
Median mean frequency [kHz] (SD) 6.31 (0.22)
Median duration [s] 0.335
Median frequency range [kHz] (min-max) 0.81 (5.86 - 6.81)

Event ID: 1706015 | Species: 36

Time: 2017-07-11 03:50UTC to 2017-07-11 04:53UTC

Event contains 52091 original clicks, 4085 valid clicks after filtering.

Event contains 101 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 3743 clicks) .

Median statistics for 3743 high SNR clicks with SNR >= 15 dB.
parameter value
Median Peak Frequency [kHz] 19.2
Median 3dB Center Frequency [kHz] 18.9
Median 10dB Center Frequency [kHz] 19.1
Median 3dB Bandwidth [kHz] (lower-upper) 2.5 (17.3 - 20.4)
Median 10dB Bandwidth [kHz] (lower-upper) 8.98 (13.9 - 24.3)
Median duration [μs] (25-75 percentile) 156 (100 - 296)
Whistle plots and table

Median statistics for n = 101 whistles.
parameter value
Median begin frequency [kHz] 6.01
Median end frequency [kHz] 6.45
Median mean frequency [kHz] (SD) 6.06 (0.33)
Median duration [s] 0.348
Median frequency range [kHz] (min-max) 1.17 (5.42 - 7.40)

Event ID: 1706016 | Species: 36

Time: 2017-07-11 19:40UTC to 2017-07-11 22:45UTC

Event contains 60086 original clicks, 14089 valid clicks after filtering.

Event contains 195 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 10215 clicks) .

Median statistics for 10215 high SNR clicks with SNR >= 15 dB.
parameter value
Median Peak Frequency [kHz] 11.2
Median 3dB Center Frequency [kHz] 10.9
Median 10dB Center Frequency [kHz] 11.4
Median 3dB Bandwidth [kHz] (lower-upper) 1.84 (9.83 - 12)
Median 10dB Bandwidth [kHz] (lower-upper) 8.29 (6.44 - 16.1)
Median duration [μs] (25-75 percentile) 112 (48 - 264)
Whistle plots and table

Median statistics for n = 195 whistles.
parameter value
Median begin frequency [kHz] 4.98
Median end frequency [kHz] 6.23
Median mean frequency [kHz] (SD) 5.80 (0.35)
Median duration [s] 0.416
Median frequency range [kHz] (min-max) 1.39 (4.61 - 6.96)

Event ID: 1706118 | Species: 36

Time: 2017-07-31 16:01UTC to 2017-07-31 16:49UTC

Event contains 5514 original clicks, 2897 valid clicks after filtering.

Event contains 83 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 2739 clicks) .

Median statistics for 2739 high SNR clicks with SNR >= 15 dB.
parameter value
Median Peak Frequency [kHz] 16.8
Median 3dB Center Frequency [kHz] 16.5
Median 10dB Center Frequency [kHz] 20.2
Median 3dB Bandwidth [kHz] (lower-upper) 2.46 ( 15 - 18.1)
Median 10dB Bandwidth [kHz] (lower-upper) 14.3 (12.3 - 28.7)
Median duration [μs] (25-75 percentile) 64 (36 - 208)
Whistle plots and table

Median statistics for n = 83 whistles.
parameter value
Median begin frequency [kHz] 3.66
Median end frequency [kHz] 2.78
Median mean frequency [kHz] (SD) 3.07 (0.27)
Median duration [s] 0.362
Median frequency range [kHz] (min-max) 0.95 (2.71 - 3.74)

Event ID: 1706125 | Species: 36

Time: 2017-08-01 23:45UTC to 2017-08-02 01:31UTC

Event contains 78232 original clicks, 21813 valid clicks after filtering.

Event contains 347 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 20311 clicks) .

Median statistics for 20311 high SNR clicks with SNR >= 15 dB.
parameter value
Median Peak Frequency [kHz] 28
Median 3dB Center Frequency [kHz] 27.5
Median 10dB Center Frequency [kHz] 27.7
Median 3dB Bandwidth [kHz] (lower-upper) 2.87 (25.9 - 29)
Median 10dB Bandwidth [kHz] (lower-upper) 10.3 (20.5 - 33.6)
Median duration [μs] (25-75 percentile) 192 (100 - 389)
Whistle plots and table

Median statistics for n = 347 whistles.
parameter value
Median begin frequency [kHz] 6.30
Median end frequency [kHz] 6.52
Median mean frequency [kHz] (SD) 6.33 (0.46)
Median duration [s] 0.0000294
Median frequency range [kHz] (min-max) 1.68 (5.79 - 7.54)

Event ID: 1706177 | Species: 36

Time: 2017-08-21 04:39UTC to 2017-08-21 06:34UTC

Event contains 3187 original clicks, 276 valid clicks after filtering.

Event contains 201 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 182 clicks) .

Median statistics for 182 high SNR clicks with SNR >= 15 dB.
parameter value
Median Peak Frequency [kHz] 15.4
Median 3dB Center Frequency [kHz] 15.2
Median 10dB Center Frequency [kHz] 15.9
Median 3dB Bandwidth [kHz] (lower-upper) 1.93 (13.9 - 16.3)
Median 10dB Bandwidth [kHz] (lower-upper) 8.33 (11.4 - 21.1)
Median duration [μs] (25-75 percentile) 76 (40 - 276)
Whistle plots and table

Median statistics for n = 201 whistles.
parameter value
Median begin frequency [kHz] 9.81
Median end frequency [kHz] 7.32
Median mean frequency [kHz] (SD) 9.00 (0.40)
Median duration [s] 0.471
Median frequency range [kHz] (min-max) 1.46 (7.32 - 9.89)

Event ID: 1706131 | Species: 36

Time: 2017-08-09 04:53UTC to 2017-08-09 05:05UTC

Event contains 8884 original clicks, 1035 valid clicks after filtering.

Event contains 116 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 987 clicks) .

Median statistics for 987 high SNR clicks with SNR >= 15 dB.
parameter value
Median Peak Frequency [kHz] 27.6
Median 3dB Center Frequency [kHz] 25.8
Median 10dB Center Frequency [kHz] 25.9
Median 3dB Bandwidth [kHz] (lower-upper) 2.33 (24.6 - 27.5)
Median 10dB Bandwidth [kHz] (lower-upper) 8.43 (20.7 - 31.3)
Median duration [μs] (25-75 percentile) 204 (100 - 361)
Whistle plots and table

Median statistics for n = 116 whistles.
parameter value
Median begin frequency [kHz] 5.35
Median end frequency [kHz] 8.24
Median mean frequency [kHz] (SD) 6.87 (0.49)
Median duration [s] 0.000052
Median frequency range [kHz] (min-max) 1.83 (5.35 - 8.50)

Event ID: 1706222 | Species: 36

Time: 2017-08-29 17:41UTC to 2017-08-29 18:44UTC

Event contains original clicks, 0 valid clicks after filtering.

Event contains 206 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .

No clicks of sufficient SNR to plot.

Whistle plots and table

Median statistics for n = 206 whistles.
parameter value
Median begin frequency [kHz] 4.47
Median end frequency [kHz] 5.97
Median mean frequency [kHz] (SD) 5.41 (0.31)
Median duration [s] 0.362
Median frequency range [kHz] (min-max) 1.25 (4.10 - 6.26)

Event ID: 1706224 | Species: 36

Time: 2017-08-30 00:50UTC to 2017-08-30 01:54UTC

Event contains original clicks, 0 valid clicks after filtering.

Event contains 241 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .

No clicks of sufficient SNR to plot.

Whistle plots and table

Median statistics for n = 241 whistles.
parameter value
Median begin frequency [kHz] 4.10
Median end frequency [kHz] 5.05
Median mean frequency [kHz] (SD) 4.54 (0.31)
Median duration [s] 0.362
Median frequency range [kHz] (min-max) 1.17 (3.59 - 5.20)

Event ID: 1706240 | Species: 36

Time: 2017-09-01 23:08UTC to 2017-09-02 02:03UTC

Event contains original clicks, 0 valid clicks after filtering.

Event contains 1730 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .

No clicks of sufficient SNR to plot.

Whistle plots and table

Median statistics for n = 1730 whistles.
parameter value
Median begin frequency [kHz] 4.91
Median end frequency [kHz] 5.49
Median mean frequency [kHz] (SD) 5.60 (0.24)
Median duration [s] 0.0000328
Median frequency range [kHz] (min-max) 0.88 (4.54 - 6.08)

Event ID: 1706243 | Species: 36

Time: 2017-09-02 23:30UTC to 2017-09-03 01:37UTC

Event contains original clicks, 0 valid clicks after filtering.

Event contains 89 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .

No clicks of sufficient SNR to plot.

Whistle plots and table

Median statistics for n = 89 whistles.
parameter value
Median begin frequency [kHz] 11.21
Median end frequency [kHz] 10.55
Median mean frequency [kHz] (SD) 10.57 (0.57)
Median duration [s] 0.3
Median frequency range [kHz] (min-max) 2.05 (9.52 - 11.65)

Event ID: 1706251 | Species: 36

Time: 2017-09-03 23:51UTC to 2017-09-04 00:38UTC

Event contains original clicks, 0 valid clicks after filtering.

Event contains 120 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .

No clicks of sufficient SNR to plot.

Whistle plots and table

Median statistics for n = 120 whistles.
parameter value
Median begin frequency [kHz] 8.24
Median end frequency [kHz] 5.35
Median mean frequency [kHz] (SD) 6.48 (0.39)
Median duration [s] 0.000027
Median frequency range [kHz] (min-max) 1.54 (5.16 - 8.64)

Event ID: 1706270 | Species: 36

Time: 2017-09-16 18:56UTC to 2017-09-16 20:35UTC

Event contains original clicks, 0 valid clicks after filtering.

Event contains 174 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .

No clicks of sufficient SNR to plot.

Whistle plots and table

Median statistics for n = 174 whistles.
parameter value
Median begin frequency [kHz] 4.54
Median end frequency [kHz] 4.17
Median mean frequency [kHz] (SD) 5.07 (0.28)
Median duration [s] 0.348
Median frequency range [kHz] (min-max) 0.95 (4.06 - 5.68)

Event ID: 1706334 | Species: 36

Time: 2017-10-08 02:36UTC to 2017-10-08 03:28UTC

Event contains 25368 original clicks, 2660 valid clicks after filtering.

Event contains 535 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 2574 clicks) .

Median statistics for 2574 high SNR clicks with SNR >= 15 dB.
parameter value
Median Peak Frequency [kHz] 28
Median 3dB Center Frequency [kHz] 27.7
Median 10dB Center Frequency [kHz] 28
Median 3dB Bandwidth [kHz] (lower-upper) 2.27 ( 26 - 29.8)
Median 10dB Bandwidth [kHz] (lower-upper) 9.53 (20.9 - 33.7)
Median duration [μs] (25-75 percentile) 292 (100 - 1000)
Whistle plots and table

Median statistics for n = 535 whistles.
parameter value
Median begin frequency [kHz] 7.84
Median end frequency [kHz] 7.18
Median mean frequency [kHz] (SD) 7.30 (0.34)
Median duration [s] 0.403
Median frequency range [kHz] (min-max) 1.25 (6.67 - 8.13)

Event ID: 1706335 | Species: 36

Time: 2017-10-08 03:24UTC to 2017-10-08 03:45UTC

Event contains 117 original clicks, 4 valid clicks after filtering.

Event contains 0 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .

No clicks of sufficient SNR to plot.

Whistle plots and table

No whistles present.


Event ID: 1706341 | Species: 36

Time: 2017-10-09 18:06UTC to 2017-10-09 18:32UTC

Event contains 5011 original clicks, 60 valid clicks after filtering.

Event contains 21 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 43 clicks) .

Median statistics for 43 high SNR clicks with SNR >= 15 dB.
parameter value
Median Peak Frequency [kHz] 15.6
Median 3dB Center Frequency [kHz] 16.1
Median 10dB Center Frequency [kHz] 19.3
Median 3dB Bandwidth [kHz] (lower-upper) 1.52 (15.7 - 17.4)
Median 10dB Bandwidth [kHz] (lower-upper) 10.5 (11.9 - 24.4)
Median duration [μs] (25-75 percentile) 92 (100 - 425)
Whistle plots and table

Median statistics for n = 21 whistles.
parameter value
Median begin frequency [kHz] 6.88
Median end frequency [kHz] 12.01
Median mean frequency [kHz] (SD) 9.66 (1.04)
Median duration [s] 0.471
Median frequency range [kHz] (min-max) 4.03 (6.88 - 12.23)

Event ID: 1706343 | Species: 36

Time: 2017-10-09 19:16UTC to 2017-10-09 19:43UTC

Event contains 1577 original clicks, 486 valid clicks after filtering.

Event contains 7 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 425 clicks) .

Median statistics for 425 high SNR clicks with SNR >= 15 dB.
parameter value
Median Peak Frequency [kHz] 26.4
Median 3dB Center Frequency [kHz] 26.3
Median 10dB Center Frequency [kHz] 26
Median 3dB Bandwidth [kHz] (lower-upper) 3.22 (24.5 - 27.9)
Median 10dB Bandwidth [kHz] (lower-upper) 14.9 (18.3 - 34)
Median duration [μs] (25-75 percentile) 48 (32 - 156)
Whistle plots and table

Median statistics for n = 7 whistles.
parameter value
Median begin frequency [kHz] 10.03
Median end frequency [kHz] 10.55
Median mean frequency [kHz] (SD) 10.12 (0.12)
Median duration [s] 0.396
Median frequency range [kHz] (min-max) 0.59 (9.89 - 10.55)

Event ID: 1706345 | Species: 36

Time: 2017-10-09 23:38UTC to 2017-10-09 23:43UTC

Event contains 141 original clicks, 24 valid clicks after filtering.

Event contains 13 whistles.

Click plots and table

SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 21 clicks) .

Median statistics for 21 high SNR clicks with SNR >= 15 dB.
parameter value
Median Peak Frequency [kHz] 21.2
Median 3dB Center Frequency [kHz] 20.7
Median 10dB Center Frequency [kHz] 22
Median 3dB Bandwidth [kHz] (lower-upper) 5.78 (18.5 - 23.1)
Median 10dB Bandwidth [kHz] (lower-upper) 9.95 (16.2 - 26.8)
Median duration [μs] (25-75 percentile) 140 (128 - 152)
Whistle plots and table

Median statistics for n = 13 whistles.
parameter value
Median begin frequency [kHz] 3.30
Median end frequency [kHz] 6.37
Median mean frequency [kHz] (SD) 4.37 (0.92)
Median duration [s] 0.457
Median frequency range [kHz] (min-max) 3.00 (3.30 - 6.45)